limited-recourse financing - Turkish English Dictionary